package com.hualan.zhsq.entity.car;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.hualan.zhsq.entity.information.ResidentInfo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @ClassName Vehicle
 * @Description 车辆管理
 * @Author ZheRan
 * @Date 2025年08月05日 下午9:17
 * @Version 1.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("vehicle_management")
public class Vehicle {
    @TableId
    private Long id;
    private String plateNumber;//车牌号
    private String brand;//品牌
    private String model;//型号
    private String color;//颜色
    private String imageUrl;//图片
    private Integer residentId;//居民id
    private String remark;//备注
    @TableLogic
    private Integer del;//删除标记

    @TableField(exist = false)
    private ResidentInfo residentInfo;//居民信息
}
